Package-level declarations

Types

Link copied to clipboard
data class CreateTenantRequest(val cnpj: String, val alias: String, val companyName: String, val tradeName: String? = null, val planTier: String = "FREE", val ownerName: String? = null, val ownerEmail: String? = null, val ownerUsername: String? = null, val ownerCpf: String? = null, val ownerPassword: String? = null)

DTO Unificado para criação de Tenants. Serve tanto para o Onboarding Público (com Owner) quanto para o Backoffice (Simplificado).

Link copied to clipboard
data class DashboardSummary(val totalMessagesSent: Long, val totalContacts: Long, val currentPlan: String, val planQuota: Long, val quotaUsed: Long, val usagePercentage: Double)
Link copied to clipboard
data class TeamMemberResponse(val id: String, val fullName: String, val email: String, val role: String, val active: Boolean, val lastLogin: Instant? = null)
Link copied to clipboard
data class UpdatePlanRequest(val plan: String)
Link copied to clipboard
data class UpdateRoleRequest(val role: String)